(river) watercourse - Français Anglais Dictionnaire